"""API v1 root router."""

from fastapi import APIRouter

from .endpoints import (
    auth,
    data_quality,
    imports,
    leads,
    performance,
    properties,
    reminders,
    smart_import,
    stats,
    tags,
    visitor_sheets,
)

api_router = APIRouter()
api_router.include_router(auth.router, prefix="/auth", tags=["auth"])
api_router.include_router(data_quality.router, tags=["data-quality"])
api_router.include_router(imports.router, prefix="/imports", tags=["imports"])
api_router.include_router(leads.router, prefix="/leads", tags=["leads"])
api_router.include_router(performance.router, prefix="/performance", tags=["performance"])
api_router.include_router(properties.router, tags=["properties"])
api_router.include_router(reminders.router, prefix="/reminders", tags=["reminders"])
api_router.include_router(smart_import.router, prefix="/smart-import", tags=["smart-import"])
api_router.include_router(stats.router, tags=["stats"])
api_router.include_router(tags.router, prefix="/tags", tags=["tags"])
api_router.include_router(visitor_sheets.router, tags=["visitor-sheets"])
